/**
 * means that your plugin gives up loading the file
 * and leaves it to other plugins to handle it.
 * very useful when you only handle files of specified types.
 */
export class GiveUpLoading extends Error {}
/**
 * means that your plugin gives up parsing the file
 * and leaves it to other plugins to handle it.
 * very useful when you only handle files of specified types.
 */
export class GiveUpParsing extends Error {}
/**
 * means that your plugin gives up compiling and leaves
 * it to other plugins to handle it.
 * very useful when you only handle files of specified types.
 */
export class GiveUpCompiling extends Error {}
/**
 * means that your plugin gives up relocating and leaves
 * it to other plugins to handle it.
 * very useful when you only handle files of specified types.
 */
export class GiveUpRelocating extends Error {}
